Natasha aka Nats, my 19 year old Gen Z neighbour came over, with a bounce in her step, in stark contrast to her usual sulky ...