Warmtoast,
The "23 hrs 52 mins" slogan made me wonder how long it takes today.
I discovered that you can fly Singapore Airlines from London to Christchurch in 23 hrs 30 mins, with a 1 hour layover in Changi.
Remarkable, and much more comfortable! The SQ flat-beds are much nicer than an MB armchair!