Macron humiliated as Brexit Britain secures 'substantially more' energy deals than France