on their UK site, it says
<font face="Verdana, Arial, Helvetica" size="2">"You can now fly Economy Class* on Singapore Airlines and have the chance to collect frequent flyer miles / points.
*Please note that mileage out of the UK is only valid on Full Economy Class fares and excludes special or discounted tickets.</font>
so, would this ad actually means, out of UK, usually you earn miles only for full-fare (unlike members in the rest of the world), and now you earn miles for some discounted fares as well ?? but i think it'll still exclude the usual V, G, Q, N...i can't imagine SQ would be so generous...