Britain's Labour Party “deserve a crack” at running the UK, long-time Tory voter Rod Stewart has said.
The Maggie May hitmaker also branded former British prime minister Boris Johnson a “lying f****** public schoolboy” – despite having admitted that he was still a fan only last year, even after Partygate.
In an interview with the Times, Stewart appeared to cement his recent swing in political support by saying Keir Starmer “should be given a shot” at government.
He said: “Keir Starmer and Labour deserve a crack at it. If there was anyone else we could vote for, maybe, but they should be given a shot. I live here [in the UK] now. I didn’t used to.
“And I see what the Conservatives get up to. Well, I liked Boris Johnson. He was a good figurehead, but he turned out to be a lying f****** public schoolboy. He got found out and things haven’t been much better since.
“How many prime ministers have we had that haven’t been voted for? What’s all that about?”
A spokesman for Mr Johnson declined to comment.
Stewart first aired his disillusionment with the Tories last year, when he told Sky News he felt the British government should “stand down” and expressed sympathy with nurses amid long-running health service strikes.
“This is heartbreaking for the nurses – it really is heartbreaking,” he said.
The Conservative Party has been contacted for comment.