An overview of recent results from the TCV tokamak