In a speech in central London Keir Starmer said the Budget was a 'moment of personal pride' as he defended a £26billion tax ...