Entertainment doyen Barbra Streisand has released her first album in many years and it features a song called "Don't Lie to Me" which is a direct attack on US President Donald Trump. She laments her country losing things that were hard-fought for because of Mr Trump. But really is he responsible for every inequality in the USA?