BMW i5 Touring review | Range test from Munich to Dublin