REBECCA ENGLISH: Catherine has always been determined not to be buffeted by knee-jerk reactions to public opinion, or even that of other family members – no mean feat in today’s social media-dominated world.