Last nights Cape Town carnival