Share Facebook Twitter LinkedIn Pinterest Email Representatives of seven major political parties clash over the economy, the NHS, Brexit and climate policy with the fiercest debate concerning immigration. Source link