British Prime Minister Boris Johnson on Tuesday spoke to Prime Minister Narendra Modi to express his regret over not being able to visit India as planned for the Republic Day on January 26 due to the growing health crisis created by the new variant of coronavirus in the UK.