Hi John,
Just fixed the problem! On a real high!
Looked at the mechanism for a few minutes and noticed that the little metal loop had slipped off the hook and under the lever hence the lack of connection between button and flush. Slipped the link back to top of lever and the flush is working...