Cleared for the approach does not equal cleared to land. There is only one option - GO AROUND - no brainer. Would you take off without clearance.......?
However the tower controller should not get engrossed in conversations with other aircraft to the extent that a landing clearance cannot be issued.
A4