Thanks guys.
blacknight - you're right about the price, about £80 more expensive in my case although I can get it cheaper with long stopovers (no thanks).
ung1 - you're right, I meant to say Flex fares. It looks like your case is different from mine (and blacknight's) in that you started your trip last year which might have made a difference.