Extended rant came at tail end of marathon press conference alongside Prime Minister Sir Keir Starmer