The Scotsman

ON TWITTER

-

#VENUS

Astronomer­s are exploring whether a gas discovery on Venus indicates that organisms are living in the planet’s clouds Yes – there could be life on Venus.

@cornsaladj­uice said: “The idea of bacteria or some other microorgan­isms living in the atmosphere isn’t terribly far-fetched. They could’ve started before Venus became hot and evolved to float in the air since they were light enough. It would be awesome if it was true.”

@Tlcdover posted: “We spend all this time and money searching for life elsewhere when we don’t take care of those we already have here on Earth. Wouldn’t it be great if we got it right here first.”

@beefglobbl­ive replied: “To be fair even in Star Trek humans didn’t have their shit together until after Vulcans helped us out.”

@TSJLMAN commented: “All this time wasted with Mars when it turns out Venus is secretly at it.”

@birderbill said: “If there is life on Venus, it’s likely to be very simple – but still smarter than the average Brexiteer.”

@Richjimmur­ph posted:

“I for one welcome our microscopi­c Venusian cloud overlords.”

@Opionionat­edol said: “Just when 2020 couldn’t get more weird.”

@accatalano commented: “I know some people on our planet who seem to live their entire lives in the clouds.”

@simonhanco­ck_uk added: “Typical romcom storyline. Spending years looking everywhere else and it was the girl next door all along.”

#KEIRSTARME­R

Labour leader Sir Keir Starmer is self-isolating after a member of his household “showed possible symptoms of the coronaviru­s”

@Bertd2d2 said: “I have no reason to disbelieve his claim no matter how convenient it my be at this moment in time. I wish him and his family well & will look forward Angela Rayner stepping in.”

@jimpreem posted: “Massive relief at No 10 that he can’t do PMQS.”

@Intraveler­word commented: “@Keir_ Starmer can afford to self isolate. Most of the population cannot.”

@clunk72 added: “Must be an important vote on Brexit negotiatio­ns coming up.”

Newspapers in English

Newspapers from United Kingdom