Ultimate Ears SuperFi 5vi
The "vi" version has a microphone if you're using your phone.
£40 for them is not bad given that UE are usually awfully expensive.
Delivery is £3.50 and I don't like it to be honest... but still gets you a total of £43.48 which is quite good for this pair.
I wish I could find the same price on Amazon or even Play!