Swings and roundabouts in today's economic releases, BUT retail sales figures for March go ballistic and a trade surplus for 8 consecutive months! All you doom-and-gloomers, stick that in yer pipe and smoke it (as my mother would say!).

Retail sales data spikes 2.2pc to defy market expectations

Trade surplus second-highest ever

Trade surplus widens to $2.5bn as imports fall 3pc