Yes, Matthew Lewis, who played Neville Longbottom in the Harry Potter series, will be seen in Happy Valley season 3.