Richard Ashcroft seen onstage at Liverpool Echo Arena. Richard is currently finishing up a UK tour. United Kingdom - Wednesday...