Spotted a bug with the previous/next day links. If the day displayed is yesterday then "next" is replaced by "Today" but it wasn't working properly. Noticed it was between 12 & 1 AM and I'd forgotten to correct for British Summer Time. Tomorrow is now today again... I think...