Diana Beard quits Great British Bake Off after ‘sabotage’ claims

Well, it’s been an egg-citing couple of days in the world of social media and…