August 5, 2021

Anyone who has a chronic illness and Christian friends is likely to have heard the words “keep strong!” They are normally well meaning words. And in one sense there is nothing wrong with them. And yet they annoy me a bit each time they are said to me. Sometimes other people will say something like “Oh you are strong, I admire you. I don’t know how you cope”. I often wish I could take them back to points in the... Read more

May 20, 2021

There is no point me retelling the story of what happened in the nineteen days between getting sick with pneumonia and the 20 May 2017, the day my diagnosis with blood cancer was confirmed. Suffice to say that each year since the gap between the 28 April when I first became sick and the date my diagnosis was finally confirmed seems incredibly long. I retold the story quite clearly and reasonably succinctly a year ago exactly today: A blood cancer... Read more

May 3, 2021


  When we think of the needs of the whole world we can be paralysed.  Yet God sometimes puts a specific individual across your path that he intends for you to help. This article has come across your path so you can demonstrate God’s love for one such person and help save their life. Often Christians are committed to being pro-life before birth.  It is vital that we show we are pro-life for all of life.  And so this is... Read more

April 20, 2021


I know that my view is going to be unpopular with some of my white American Evangelical readers. But I am very glad that George Floyd’s killer cop has been found guilty. This verdict is a vital step in bringing peace and reconciliation to the nation, and even to the World. This was a case that rightly impacted the globe. I have never seen my brother, pastor, and friend Tope Koleoso so profoundly moved as he was speaking about this... Read more

April 2, 2021


I am a big sinner saved by even bigger grace. Declared righteous once for all but please be patient with me as I am a work in progress, and there wss a lot that needed fixing up! One day me and my Master will be done at this building project in which we are following His plans togeher. In the meantime expect disappointments from me as for now I am only human. One day I will be holy as He... Read more

February 12, 2021

Some people find it is a bit strange when a doctor is the one who is sick. In this 30 min talk I explain what it was like for me, and share a few lessons learnt. Its not a technical talk and there is no medical jargon in it at all. I was asked to give a short webinar talk to a group of doctors from the International Christian Medical and Dental Association. I speak about the surprise of finding... Read more

January 22, 2021


Today one of the UK’s largest Christian events have announced that they are the latest to decide that it is not feasible to run.  Many festivals and Bible weeks such as Newday have already made this decision.  Twenty Twenty may have passed, but the risk of Coronavirus has not.  Until large numbers of people are vaccinated it looks like restrictions in some form are here to stay. It was a joy to be able to interview an old friend who... Read more

January 16, 2021


No babies were aborted in order to make COVID-19 vaccines. But a human cell line originating from an embryo was used. God turns everything around for good. Without the greatest sin of all time, we could never have been saved. Read more

January 10, 2021

Right now 1 in 30 Londoners are infective for COVID19 and the NHS here is in crisis. What do we know about how the body fights this disease? Why do some people end up in hospital? How can a blood saturation monitor help you? What do we know about antibodies? How anti Covid spike protein antibodies are key to understanding the vaccine, monoclonal antibodies and also why some people with impaired immune systems such blood cancer don’t make antibodies and... Read more

January 3, 2021


This is the challenge to all of us when so many think we are self appointed social Media experts who know more than the scientists and politicians. It may be hard to trust in our leaders as they don’t understand whats going on. But we can trust God! Psalm 131 teaches us to still our minds. It tells us how to be still and know that He is God. “O Lord, my heart is not lifted up; my eyes are... Read more


Browse Our Archives