Changed float valve seats and needles, re-set float levels, ultrasonic cleaned carbs, checked diaphragms and needles etc. The situation improved but the problem was still there.
Then I got suspicious about the pattern fuel pump which had been fitted by the previous owner shortly before I bought the bike -( it’s the typical e-bay product at about £25) - the output looked VERY high and the connections were 10mm rather than 8mm.
So got hold of second hand standard pump and fitted it. The difference in the speed that the pump operated at and the output was obvious immediately
All rich running problems now sorted