Cummings had symptoms. His wife had symptoms. His son had symptoms. Only his son was tested (negative).
Ferguson did not resign because he was 'shagging his girlfriend' but because he broke lock down rules - and was found out. If he had gone around for a cup of tea and to finish the crossword the breach of rules would have been the same.