Keir Starmer has only himself to blame for 'beergate'