New 6.3 Humber, outside Mother Hubbards, June 2004