Theresa May's £1bn shopping spree spells trouble for UK