UK FTSE +0.4%French CAC +0.5%German DAX +0.6%Spain IBEX +0.9%Italy MIB +0.4%Fresh cycle highs in the UK, which is up nearly 5% this year.