LONDON — Britain in 2026 is a place where Jack Hur doesn’t feel safe wearing his Star of David pendant.
The prime minister assures us the budget will strive for equity, resilience and social cohesion. Something’s lost in the ...