So much to take in for a Bank Holiday Monday – local election results, a marginal poll by Lord Ashcroft and now the European results (least helpful actually). What it means for my clients? I will be letting them know this week but there are one or two commentators I rate who I agree with..