Keir Starmer accuses Boris Johnson of 'trying to stoke a culture war'