There has been a lot going on these past few days since Kim Cattrall – known for having played ‘Samantha’...