To date, there have been forty-six women and three men who have been married to the British prime minister in office. There have also been four bachelor and nine widower prime ministers; the last bachelor was Edward Heath (1970–1974) and the last widower was Ramsay MacDonald (1924, 1929–1935). The Duke of Grafton (1768–1770) and Boris Johnson (2019–2022) are the only prime ministers to have divorced and remarried while in office. Current prime minister Rishi Sunak has been married to Akshata Murty since 2009.