Conservative peer Jacqueline Foster says British public are being cowed by pro-Palestine 'extremists