Winning bid £24.34 plus protection fee of about £1.61 = £25.95
Your bid £25 including protection fee, so highest bid wins.
With different amount of bids being shown and seen, depending on whether you are buyer or seller, it is a shame ebay has dreamt up this silly situation.