Getting on with government 09 Oct 2024 In with the new Parliament has seen a flurry of activity since the election, not…
Thank you for voting in Hammersmith and Chiswick 10 Jul 2024 Thank you for voting in Hammersmith and Chiswick Thank you to everyone who voted in…
General Election – cast your vote for Labour on Thursday 4 July 03 Jul 2024 On Thursday, Britain will vote to decide who will be given the task of helping…
Election – Week 5. Decision time 28 Jun 2024 Election – Week 5. Entering the final week We’re a week away from what will…
Election – Week 4. Issues on the doorstep 24 Jun 2024 Election – Week 4. Issues on the doorstep The biggest issues in my mailbox and…
Serious government needed for serious times 17 Jun 2024 Election – week 3. Manifestos There have been many important elections during my time in…
Time for Change 02 Jun 2024 Just when it looked like we were facing six more months of government by abdication,…
We are short an election 29 Apr 2024 There’s an important election on 2 May, but there should have been two. Around the…
Can Gaza legacy be peace and justice in the Middle East? 22 Nov 2023 The almost 4,000 emails I have received in the last month from constituents calling for…