This week Jeremy Corbyn, Labour politicians and their supporters have been election campaigning.
Unelected Tory Party leader Theresa May has opted for a more limited campaign so far.
Well she is called the "submarine" by some for obvious reasons and also "mummy" by some in her cabinet also for obvious reasons.
The General Election June 8, 2017, is important. Such elections are always important but this one is crucial for many voters and for many reasons. If Theresa May wins and wins big time she will have a free hand to extend so called austerity measures.
The Tory Party has a huge election campaign chest stuffed with money and will outspend the Labour Party.
But that does not guarantee the Tories will win on June 8.
One of the few promises the Tory Party has ever kept is holding an in or out European Union referendum. While the Tory Party is split and having serious rows behind closed doors the truth is that many Tory voters and supporters have a vested interest in the UK leaving the EU.
The Labour Party will respect the EU referendum result and British democracy but ensure we all get the best deal available.
Watch the campaign launch below, make sure you are registered to vote and on June 8 #VoteLabour
Op-ed; Monday unelected PM Theresa May announced plans to hold a snap general election June 8 and Wednesday a majority of MPs voted their agreement.
So they were at the starting gate and now they are off.
But it seems Mrs May if she is running at all is running scared.
Her team have already flatly refused to participate in televised election debates.
She launched her campaign behind closed doors with a careful selection of the Tory faithful who resembled rent-a-crowd or even cardboard cut-outs.
Labour Party leader Jeremy Corbyn chose the full monty though he kept his clothes on.
He launched his campaign on the streets of Croyden and then at an event where the media where allowed a Q and A.
Mr Corbyn will take his campaign to the people.
Theresa May will take her campaign to carefully selected audiences and hope that sections of the media that are right-wing supporting will do the rest.
Channel 4s veteran journalist Michael Crick was enjoying some fun at Mrs May's expense on Twitter Friday morning.
She was at a factory as part of her election campaign but workers presumably forced to gather and listen were barred from questioning.
What does that woman have to hide!
There are many possible reasons for Mrs May's apparent touch of shyness not least the ongoing case of Tory election fraud whichdates back to 2015.
But with so many chickens coming home to roost is it Chicken May who's goose will get cooked.
Note a reminder of #toryelectionfraud
Op-ed: If you are a supporter of Jeremy Corbyn, like this blogger, you must be pleased to see a shadow cabinet in action at long last.
The team now looks good, sounds good and to quote an old advert "by golly it is good."
Reporting on Wednesday's PMQs is mixed. It depends which publication you read and its angle.
Watching as it happens or on catch up is the only way to assess for your self.
"Theresa May offered her praise to her rival in the House on Wednesday after he overwhelmingly defeated Owen Smith in last month’s Labour election campaign. After offering her congratulations, there was an eruption of cheers and laughter from behind the Prime Minister, with Chancellor Philip Hammond noticeably amused."
That is from the Express. Its boss is a big UKIP donor.
My slant might be "Cruella aka unelected PM Theresa May was cheered on by her braying donkeys disguised as Tory MPs and in particular by Philip Hammond aka Mr Burns look-a-like."
The Express then continues with "She then welcomed Mr Corbyn back to “his place” in the Commons." That report continues "In response he told her: “I am most grateful to the over 300,000 people who voted for me to become the leader of my party. "Which is rather more than voted for her to be the leader of her party.”"
The words do not do the event justice.
Mr Corbyn does not do personal but May does. So his words were unusual but supporters were applauding crying as one "at last".
You have to fight fire with fire and so it goes.
Deputy Labour party leader Tom Watson grinned across at the Tories while another Labour front bencher stressed May had zero votes with a hand gesture and on the bench behind May's humiliation was completed by pointing and laughing Labour MPs.
After being party leader for a year Mr Corbyn should be settled into the role and have already gained vital experience but after being forced to waste a year on in fighting and an unnecessary Labour leadership election he still has a way to go.
But remember Blair, Brown, Cameron, Thatcher et al all had times when their inexperience showed and all took time to gain the upper hand.
With a shadow cabinet fit for purpose and a united Labour Party Jeremy Corbyn can now show us all what he is made of.
If those who are still plotting, anonymously drip feeding bile to the mainstream media, carry on regardless they will not be forgiven a second time.
I now look forward to next week's PMQs.
Take a look at two articles re PMQs yesterday one by John Rentoul and the other by Liam Young but both in the Independent. You may find it difficult to accept they are talking about the same parliamentary session.
Check out footage below for as it happened in real time and decide for yourself.
All things Corbyn
Latest news, views and more