Sir Keir Starmer contradicts JD Vance over 'infringements on free speech' claim