Andy Slaughter is one in a thousand: a politician tirelessly serving his constituency in every sphere and well beyond the call of duty. He responds to e-mails; he's out there with people every week, and reporting back in an always informative and well expressed newsletter. He's wisely concentrated on photo-opportunities in the borough with our splendid Mayor Sadiq Khan. He resigned from the Labour front bench over issues with Corbyn, and was one of the MPs who voted against the triggering of Article 50.
His latest dispatch says it all - well, about everything except the Brexit process, which sadly and reprehensibly this short campaign has not addressed, and which I know Andy thinks is as pointless as and ruinous as I do, whatever the eventual terms. I reproduce his words here and urge anyone who cares for the NHS and human rights to vote wisely tomorrow. It's no longer about left and right, it's about fair versus unjust (maybe it always was). If Corbyn were only able to carry out a fraction of what he's promised, the country would still be the better for it.
Democracy unites us - in robust debate
This has been an extraordinary election campaign. Called by a Prime Minister who promised she would govern until 2020. Supposed to be only about Brexit but actually about everything from the NHS to the Dementia Tax. And disrupted by two heinous acts of terror targeted at young children in Manchester and Londoners enjoying a Saturday night out.
This was going to be a non-event election. The cynicism of calling a vote just to help your Party increase its hold on power was turning people even further away from politics.
Now I hope everyone will vote - even if it is not for me! - to demonstrate we decide things by voicing our views not by violence. And that terrorism cannot disrupt the way we choose who governs.
Our city and the nation have come together to reject extremism and intolerance. Mayor Sadiq Khan summed up the strength of British values in a way Donald Trump will never understand [Slaughter campaigning with Khan before the Mayor's election pictured below]
But there is no contradiction in saying that all Parties can unite in upholding democratic values while conducting a robust debate.
Indeed this is what democracy is all about - calling out your opponents on the issues that matter.
I want Charing Cross to remain a major acute hospital, providing some of the best clinical care in the country, not be demolished and replaced by a primary care and treatment centre.
I want at least a third, preferably a half, of the thousands of new homes being built in Hammersmith & Fulham to be genuinely affordable to first-time buyers and long-term renters.
I want the UK to trade freely with the EU for the good of our economy and our social and cultural mix, not to shut ourselves off, looking for trade deals with dictatorships and unstable regimes.
I want our local schools to be fairly funded and for students to leave university without unmanageable debts.
I want pensioners to be warm and well provided for, not to be fleeced by a Dementia Tax.
And I believe our police and intelligence services, properly resourced, will keep us safe, and that scrapping our human rights laws will not.
That sounds to me like a reasonable programme for government. A generation ago it would have just been thought of as common sense.
These are the policies Labour is putting forward. But whether we get the chance to implement them or not, they represent the values that I will fight for if re-elected as MP for Hammersmith.
I hope I have your support on 8 June.
And maybe Mrs Mayhem should have her say, too, in the immortal re-ordering of genius Cassetteboy.
UPDATE on the day: well done, Andy - you increased your majority. And as for the general, assuming it was the students wot done it: