Considering both of those too.
S9 – waterproof, quadlock case available, small battery
A50 – not waterproof, no quadlock case, large battery, large screen, cheap
Also consider the Pixel 3a … though you can’t get it direct from Vodafone yet. Though you can get it from other suppliers on Vodafone.