UK Home Sales Plunge 41% in March 2026

UK home sales fell 41% year-on-year in March 2026, driven by a stamp duty holiday distortion. Mortgage rate rises and economic uncertainty threaten further slowdown.

Ukraine Strikes Oil Refinery, Environmental Crisis

Ukraine attacked Tuapse oil refinery for the fourth time, causing fire and environmental emergency. Russian drones hit Odesa, injuring 20. Russia announces ceasefire for Victory Day; Ukraine rejects short truce.

Page 192 of 2061
Pickt mobile sticky banner — logo, tagline and CTA button