Brexit delays spell woes to British economic opportunities