I write the Guardian's Politics Live blog - news from Westminster as it happens, with analysis, all the best quotes and key links to relevant blogs/sources
I'm not normally one for birthdays, but today my Guardian Politics Live blog celebrates its 2,500th edition, with more than one billion page views - Thank you to everyone who's read it, or contributed in any way - theguardian.com/politics/liv…
Corbyn not looking so isolated - France says it wants 'definitive conclusions' on Salisbury attack before taking action - theguardian.com/politics/blo…
Johnson and Miliband's opening speeches in internal market debate - Snap verdict - "It is very rare to see the case of a piece of government legislation get shredded so comprehensively by a single opposition speech" - theguardian.com/politics/liv…
Boris Johnson claims Arcuri allegations politically motivated and driven by critics opposed to Brexit - even tho story broken by pro-Brexit, Murdoch-owned Sunday Times - theguardian.com/politics/liv…
Award-winning clown writes to @guardian to say comparing Brexiter MPs to clowns is an insult - to clowns. (Makes a good case.) theguardian.com/politics/201…
Boris Johnson's press conference - Snap verdict - A more experienced PM wd never have announced closure of parts of the economy without rescue plan for losers - theguardian.com/politics/liv…
'Damian Green was sacked for less' - My take on the NAO's remarkable letter accusing McVey of misleading MPs re universal credit - theguardian.com/politics/blo…
UK gave away 'far too much for far too little' in free trade deal with Australia, says George Eustice, blaming Liz Truss - theguardian.com/politics/liv…
Tories should not take comfort from Uxbridge because, overall, byelections suggest national polling accurate, says Prof Sir John Curtice - theguardian.com/politics/liv…
Former DWP secretary Esther McVey says it would be 'huge mistake' not to raise benefits in line with cost of living, @lisaocarroll reports -
theguardian.com/politics/liv…
Vince Cable's speech on regulating & curbing internet giants is v, v good - best I've read on the topic - highlights here - theguardian.com/politics/blo…
'It has become very very clear that not everyone does what they’ve said they’re going to do.' - Steve Baker on learning that some Brexiters don't keep their promises - theguardian.com/politics/blo…
UNHCR backs bid to stop Priti Patel sending asylum seekers to Rwanda, telling high court it's contrary to international law - theguardian.com/politics/liv…
Nazanin Zaghari-Ratcliffe handed over to British team at Tehran airport and leaving Iran today, Iranian state media reports - theguardian.com/politics/liv…
NI protocol bill 'breaks treaty', trashes our international reputation' and threatens trade war, former Tory chief whip tells Truss - theguardian.com/politics/liv…
Electoral Commission report raises questions about accuracy of PM's evidence to Geidt inquiry into flat refurbishment (h/t @SamCoatesSky) - theguardian.com/politics/liv…
Boris Johnson's speech and Q&A - Snap verdict - Extraordinarily shambolic. Only rational explanation wd be BJ was being so useless because he wanted to lull Labour into thinking it will easily beat him in election - (I prefer cock-up theory) theguardian.com/politics/liv…
BBC Tory leadership debate - Snap verdict - Hard to recall any leadership debate like this reflecting so badly on the party concerned - theguardian.com/politics/liv…
Astonishing that PM does not seem to know about the 'no recourse to public funds' visa condition rule. He could start by reading this - commonslibrary.parliament.uk…
Police watchdog says it won't investigate complaint about No 10 officers ignoring possible lockdown-busting partying coz its outside its terms of reference - theguardian.com/politics/liv…
Remarkable YouGov poll suggests Conservative and Unionist party already dead - A majority of its members care more about delivering Brexit than keeping Scotland and NI in UK - theguardian.com/politics/liv…