Barack Obama delivers his weekly radio address.