Thanks for replying guys, seems to be a JavaScript problem. No idea what caused it. I changed nothing other than creating new pages.
I put the following in my wp-config and now it appears to be solved.
define(‘CONCATENATE_SCRIPTS’, false );
Any idea why this would randomly happen?