UK deaths set to outnumber births in 2026 – why this could mean higher taxes 0 05.01.2026 19:32 The Independent