Absolutely brilliant, as always. Ticks all the boxes and would highly recommend.