Electricity trade in the UK economic prospects and future uncertainty