The song was released in 2003 and reached number 13 in the UK Singles Chart, making it the highest charting Ocean Colour Scene song since "Profit in Peace" from 1999.