It’s been a long time since I last updated my site. Two reasons :- firstly I have been real busy and away…