What a week. Seven days ago, we were wondering what Rachel Reeves was up to with her pre-Budget messaging. At the start of this week the future of the Prime Minister was seriously called into doubt with a bunch of calamitous late-night briefings to the media. At the end of the daftest seven days in
Comments