British PM urges unity ‘against hatred’ after MP’s murder