With school reports being released over the next few weeks, here is the one Keir Starmer should be bringing home as he leaves Number 10.
Two years in office. Promises broken. Living standards down. The 1.5 million homes pledge off track. Council tax up £221 a year on average. Borrowing £126bn above forecast. Tax burden at a record high.