XF 2.2 Show all recent posts, with full content of each post


I would like a page that shows all recent posts, in full, preferably in a standard forum view. Pretty much like proboards does with it's recent posts page, example - https://guitarnuts2.proboards.com/posts/recent

Is this possible please? I've hacked around with the latest activity page and it's just not ideal at all so looking for a better option.

Thank you.