Britain and India have struck a free trade deal hailed by Sir Keir Starmer as paving the way for cheaper prices in UK shops and boosting exports.
The agreement, which aims to increase bilateral annual trade by £25 billion by 2040, will see Indian tariffs “slashed” on a range of goods, with the UK also reducing some of its import levies.