Did Sunak call for early polls to get rid of cramped No.10?

DID prime minister Rishi Sunak call for early elections on July 4 because he is tired of staying in the cramped No.10 and wants the agony to end quicker?

According to a report by Politico trying to understand what made the Tory leader announce the polls all of a sudden when speculation was rife that his government could buy more time, the incumbent PM saw despite all his claims and promises, his polling numbers did not improve which meant the writing is on the wall.