BRITAIN’S largest carmaker Jaguar Land Rover (JLR) said that it would suspend production at its manufacturing plants in the UK. The Tata Motors-owned firm on Thursday (19) added that it would temporarily…