UK government borrowing falls in June 21. July 2026 (08:38) Public finances for last month were better than expected but the UK is carrying major debt.(BBC News)
Trump imposes 50% tariff on Canadian imports 21. July 2026 (00:02) The duties take effect within 30 days and mark a major escalation in trade tensions between the North American neighbours. (BBC News)