Keir Starmer questions if Boris Johnson ‘will make it’ to next election