Politics is a fascinating profession.

In a perfect world it is about public service and changing things for the better for every day folk.

And, believe it or not, that is for the majority of our MPs the reason they stand.

Now let’s add in the ideological bit.

Take our two members here in Norwich - Conservative Chloe Smith and Labour’s Clive Lewis.

I know because I have seen it first hand that both of these MPs work really hard.

I also believe deeply that they are determined to make the lives of the people in our Fine City better. And I know they have had many successes.

And yet sit them down in a room and they will agree on little with regards to the best way of doing that.

But without the conviction that their way is the right way neither of them would have taken up what is frankly a really rather rough gig.

Now let’s take it up a notch and add in those politicians for which servitude and hard-work is not the only reason they are willing to put their jobs on the line every four or five years.

There is no lack of ego or hunger for power among the political classes.

Add in dollops of that toxic combination and there are often pyrotechnics.

That is what has become the backdrop to a tumultuous few months in Downing Street.

There is a fairly long history of prime ministers and chancellors not getting on. The reasons are as much about power as purse strings.

Currently Rishi Sunak and Boris Johnson are playing out their own low-budget version of the Blair/Brown drama.

What happens next will keep political spectators like me intrigued for a long time to come.

My prediction is that in the end it won’t end well for either man. Maybe they should each ask themselves if they signed up for the job for the right reasons.