US president pauses ‘Project Freedom’ to work on ‘final agreement’ with Tehran; stocks also ride high on AI euphoria

On a cheery note…

The four-day bank holiday weekend was a busy one for pubs, which enjoyed a (much needed) sales boost.

Pubs sold 27.3m pints over the four-day bank holiday weekend, up 5% on last year, amid warmer weather and as people stayed longer (an average of 157 minutes, up 11 minutes year on year).

New data from The Oxford Partnership showed that the bank holiday generated an average of 823 pints per pub, up from 793 in 2025, delivering £4,303 in income per site. Pubs were 65.5% full, on average, and Monday was the busiest day.