UK - DOES IT GET ANY BETTER ??