p53 is a key tumour suppressor and master regulatory transcription factor that is altered in most human cancers. Several stresses lead to p53 activation, which results in various biological outcomes, ...