Time wise you should be fine, with British passports you might beat your bags out. Danger is if your connection runs late, for instance if EY holds up AUH-LGW so that the other Australia-auh flights connect. On the other hand, BA flights to Faro are often cheap, so risking it may better value...