This topic is resolved.
In a freak accident I deactivated the a plugin (a bitcoin exchange ticker widget) and the page started working. Reactivating it broke the content again.
Frustratingly I see absolutely no link between the two codes but in case anyone runs in to problems like this, think about deactivating all your plugins to see if one of them was the cause, illogical as it may sound.