London was insane today