5 top stocks for passive income in 2023  Yahoo Finance UK